const request = require('../../utils/promise.js');
Page({
  /**
   * 页面的初始数据
   */
  data: {
    userVip: 0,
    projectStatus: 0,
    projectList: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
  },

   /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
    this.initUserInfo(); // 获取用户身份
    this.initListData(); // 初始化项目列表数据
  },

  /**
   * 页面被用户分享时执行
   */
  onShareAppMessage() {
    return {
      title: '项目'
    }
  },

  /**
   * 分享到朋友圈
   */
  onShareTimeline() {
    return {
      title: '项目'
    }
  },

  /**
   * 进入新建项目
   */
  gotoProjectCreate() {
    wx.navigateTo({
      url: '/pages/project_list_create/project_list_create',
    })
  },

  initUserInfo() {
    request.GET("/user/userInfo", {openId: wx.getStorageSync('openId')}).then(res => {
      if (res.data.resCode==200) {
        this.setData({
          userVip: res.data.userInfo.vip
        })
      }
    })
  },

  initListData() {
    request.GET("/project/findProjectList", {projectStatus: this.data.projectStatus}).then(res => {
      // console.log(res)
      this.setData({
        projectList: res.data
      })
    })
  },

  /**
   * 进入项目详情
   */
  gotoProjectDetail(e) {
    wx.navigateTo({
      url: '/pages/project_list_detail/project_list_detail?id='+ e.currentTarget.dataset.id +'&userVip='+ this.data.userVip,
    })
  },

})